package week4;

/**
 *
 * 122. 买卖股票的最佳时机 II
 * https://leetcode-cn.com/problems/best-time-to-buy-and-sell-stock-ii/
 *
 * 执行结果：  通过  显示详情
 *
 * 添加备注
 * 执行用时：1 ms, 在所有 Java 提交中击败了99.63% 的用户
 * 内存消耗：38.3 MB, 在所有 Java 提交中击败了45.14% 的用户
 *
 *
 */
public class Week4BestTimeToBuyAndSellStockII {

    public int maxProfit(int[] prices) {
        int priceDifference = 0;
        int length = prices.length;
        for(int size = 1; size < length; size++) {
            // 后一个减去前一个 如果大于0 则累计
            priceDifference += Math.max(0, prices[size] - prices[size - 1]);
        }
        return priceDifference;
    }
}
